package com.cyzy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.cyzy.domin.TAreas;
import com.cyzy.domin.TGoods;
import com.cyzy.dto.ResponseData;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author Liu
* @description 针对表【t_areas(地区表，用于存储地区的名称信息)】的数据库操作Service
* @createDate 2024-11-21 10:55:08
*/
public interface TAreasService extends IService<TAreas> {

    // 地区查询
    //我是大帅哥
    ResponseData findTArea();

    // 轮播图查询
    //我是大帅哥
    ResponseData findActiveImage(TAreas area);

    // 菜单功能查询
    //我是大帅哥
    ResponseData findMenu(TAreas area);

    // 推荐商品查询
    //我是大帅哥
    ResponseData findHeartProduct(Integer areasId,String goodsName);

    // 正常商品查询
    //我是大帅哥
    ResponseData findConstProduct(Integer areasId,String goodsName,Integer curr,Integer size);

    // 正常商品查询
    //我是大帅哥
    ResponseData findConstProduct1(Integer areasId,String goodsName,Integer classifyId);

    // 查询商品的全部信息
    //我是大帅哥
    ResponseData findAllGoods(String goodsId);

    // 查询评价的全部信息
    //我是大帅哥
    ResponseData findaEvalue(String goodsId);

}
